HAL XSPI APIs listing for migration

This section provides a full listing of the HAL1 APIs for migration. It includes the various constants, enumerations, structures, functions, and macros.

HAL XSPI constants

HAL1

series

HAL2

Refer to

HAL_XSPIM_IOPORT_1_HIGH

u5

Removed / New Usage changes

Refer to

HAL_XSPIM_IOPORT_1_LOW

u5

Removed / New Usage changes

Refer to

HAL_XSPIM_IOPORT_2_HIGH

u5

Removed / New Usage changes

Refer to

HAL_XSPIM_IOPORT_2_LOW

u5

Removed / New Usage changes

Refer to

HAL_XSPIM_IOPORT_3_HIGH

u5

Removed / New Usage changes

Refer to

HAL_XSPIM_IOPORT_3_LOW

u5

Removed / New Usage changes

Refer to

HAL_XSPIM_IOPORT_4_HIGH

u5

Removed / New Usage changes

Refer to

HAL_XSPIM_IOPORT_4_LOW

u5

Removed / New Usage changes

Refer to

HAL_XSPIM_IOPORT_5_HIGH

u5

Removed / New Usage changes

Refer to

HAL_XSPIM_IOPORT_5_LOW

u5

Removed / New Usage changes

Refer to

HAL_XSPIM_IOPORT_6_HIGH

u5

Removed / New Usage changes

Refer to

HAL_XSPIM_IOPORT_6_LOW

u5

Removed / New Usage changes

Refer to

HAL_XSPIM_IOPORT_7_HIGH

u5

Removed / New Usage changes

Refer to

HAL_XSPIM_IOPORT_7_LOW

u5

Removed / New Usage changes

Refer to

HAL_XSPIM_IOPORT_8_HIGH

u5

Removed / New Usage changes

Refer to

HAL_XSPIM_IOPORT_8_LOW

u5

Removed / New Usage changes

Refer to

HAL_XSPIM_IOPORT_NONE

u5

Removed / New Usage changes

Refer to

HAL_XSPI_ADDRESS_16_BITS

u5, h5

HAL_XSPI_ADDR_16BIT

Refer to

HAL_XSPI_ADDRESS_1_LINE

u5, h5

HAL_XSPI_ADDR_1LINE

Refer to

HAL_XSPI_ADDRESS_24_BITS

u5, h5

HAL_XSPI_ADDR_24BIT

Refer to

HAL_XSPI_ADDRESS_2_LINES

u5, h5

HAL_XSPI_ADDR_2LINES

Refer to

HAL_XSPI_ADDRESS_32_BITS

u5, h5

HAL_XSPI_ADDR_32BIT

Refer to

HAL_XSPI_ADDRESS_4_LINES

u5, h5

HAL_XSPI_ADDR_4LINES

Refer to

HAL_XSPI_ADDRESS_8_BITS

u5, h5

HAL_XSPI_ADDR_8BIT

Refer to

HAL_XSPI_ADDRESS_8_LINES

u5, h5

HAL_XSPI_ADDR_8LINES

Refer to

HAL_XSPI_ADDRESS_DTR_DISABLE

u5, h5

HAL_XSPI_ADDR_DTR_DISABLED

Refer to

HAL_XSPI_ADDRESS_DTR_ENABLE

u5, h5

HAL_XSPI_ADDR_DTR_ENABLED

Refer to

HAL_XSPI_ADDRESS_NONE

u5, h5

HAL_XSPI_ADDR_NONE

Refer to

HAL_XSPI_ALT_BYTES_16_BITS

u5, h5

HAL_XSPI_ALTERNATE_BYTES_16BIT

Refer to

HAL_XSPI_ALT_BYTES_1_LINE

u5, h5

HAL_XSPI_ALT_BYTES_1_LINE

Refer to

HAL_XSPI_ALT_BYTES_24_BITS

u5, h5

HAL_XSPI_ALTERNATE_BYTES_24BIT

Refer to

HAL_XSPI_ALT_BYTES_2_LINES

u5, h5

HAL_XSPI_ALT_BYTES_2_LINES

Refer to

HAL_XSPI_ALT_BYTES_32_BITS

u5, h5

HAL_XSPI_ALTERNATE_BYTES_32BIT

Refer to

HAL_XSPI_ALT_BYTES_4_LINES

u5, h5

HAL_XSPI_ALT_BYTES_4_LINES

Refer to

HAL_XSPI_ALT_BYTES_8_BITS

u5, h5

HAL_XSPI_ALTERNATE_BYTES_8BIT

Refer to

HAL_XSPI_ALT_BYTES_8_LINES

u5, h5

HAL_XSPI_ALT_BYTES_8_LINES

Refer to

HAL_XSPI_ALT_BYTES_DTR_DISABLE

u5, h5

HAL_XSPI_ALTERNATE_BYTES_DTR_DISABLED

Refer to

HAL_XSPI_ALT_BYTES_DTR_ENABLE

u5, h5

HAL_XSPI_ALTERNATE_BYTES_DTR_ENABLED

Refer to

HAL_XSPI_ALT_BYTES_NONE

u5, h5

HAL_XSPI_ALTERNATE_BYTES_NONE

Refer to

HAL_XSPI_AUTOMATIC_STOP_DISABLE

u5, h5

HAL_XSPI_AUTOMATIC_STOP_DISABLED

Refer to

HAL_XSPI_AUTOMATIC_STOP_ENABLE

u5, h5

HAL_XSPI_AUTOMATIC_STOP_ENABLED

Refer to

HAL_XSPI_BONDARYOF_128B

u5, h5

HAL_XSPI_CS_BOUNDARY_128BIT

Refer to

HAL_XSPI_BONDARYOF_128KB

u5, h5

HAL_XSPI_CS_BOUNDARY_128KBIT

Refer to

HAL_XSPI_BONDARYOF_128MB

u5, h5

HAL_XSPI_CS_BOUNDARY_128MBIT

Refer to

HAL_XSPI_BONDARYOF_16B

u5, h5

HAL_XSPI_CS_BOUNDARY_16BIT

Refer to

HAL_XSPI_BONDARYOF_16GB

u5, h5

HAL_XSPI_CS_BOUNDARY_16GBIT

Refer to

HAL_XSPI_BONDARYOF_16KB

u5, h5

HAL_XSPI_CS_BOUNDARY_16KBIT

Refer to

HAL_XSPI_BONDARYOF_16MB

u5, h5

HAL_XSPI_CS_BOUNDARY_16MBIT

Refer to

HAL_XSPI_BONDARYOF_1GB

u5, h5

HAL_XSPI_CS_BOUNDARY_1GBIT

Refer to

HAL_XSPI_BONDARYOF_1KB

u5, h5

HAL_XSPI_CS_BOUNDARY_1KBIT

Refer to

HAL_XSPI_BONDARYOF_1MB

u5, h5

HAL_XSPI_CS_BOUNDARY_1MBIT

Refer to

HAL_XSPI_BONDARYOF_256B

u5, h5

HAL_XSPI_CS_BOUNDARY_256BIT

Refer to

HAL_XSPI_BONDARYOF_256KB

u5, h5

HAL_XSPI_CS_BOUNDARY_256KBIT

Refer to

HAL_XSPI_BONDARYOF_256MB

u5, h5

HAL_XSPI_CS_BOUNDARY_256MBIT

Refer to

HAL_XSPI_BONDARYOF_2GB

u5, h5

HAL_XSPI_CS_BOUNDARY_2GBIT

Refer to

HAL_XSPI_BONDARYOF_2KB

u5, h5

HAL_XSPI_CS_BOUNDARY_2KBIT

Refer to

HAL_XSPI_BONDARYOF_2MB

u5, h5

HAL_XSPI_CS_BOUNDARY_1MBIT

Refer to

HAL_XSPI_BONDARYOF_32B

u5, h5

HAL_XSPI_CS_BOUNDARY_32BIT

Refer to

HAL_XSPI_BONDARYOF_32KB

u5, h5

HAL_XSPI_CS_BOUNDARY_32KBIT

Refer to

HAL_XSPI_BONDARYOF_32MB

u5, h5

HAL_XSPI_CS_BOUNDARY_32MBIT

Refer to

HAL_XSPI_BONDARYOF_4GB

u5, h5

HAL_XSPI_CS_BOUNDARY_4GBIT

Refer to

HAL_XSPI_BONDARYOF_4KB

u5, h5

HAL_XSPI_CS_BOUNDARY_4KBIT

Refer to

HAL_XSPI_BONDARYOF_4MB

u5, h5

HAL_XSPI_CS_BOUNDARY_4MBIT

Refer to

HAL_XSPI_BONDARYOF_512B

u5, h5

HAL_XSPI_CS_BOUNDARY_512BIT

Refer to

HAL_XSPI_BONDARYOF_512KB

u5, h5

HAL_XSPI_CS_BOUNDARY_512KBIT

Refer to

HAL_XSPI_BONDARYOF_512MB

u5, h5

HAL_XSPI_CS_BOUNDARY_512MBIT

Refer to

HAL_XSPI_BONDARYOF_64B

u5, h5

HAL_XSPI_CS_BOUNDARY_64BIT

Refer to

HAL_XSPI_BONDARYOF_64KB

u5, h5

HAL_XSPI_CS_BOUNDARY_64KBIT

Refer to

HAL_XSPI_BONDARYOF_64MB

u5, h5

HAL_XSPI_CS_BOUNDARY_64MBIT

Refer to

HAL_XSPI_BONDARYOF_8GB

u5, h5

HAL_XSPI_CS_BOUNDARY_8GBIT

Refer to

HAL_XSPI_BONDARYOF_8KB

u5, h5

HAL_XSPI_CS_BOUNDARY_8KBIT

Refer to

HAL_XSPI_BONDARYOF_8MB

u5, h5

HAL_XSPI_CS_BOUNDARY_8MBIT

Refer to

HAL_XSPI_BONDARYOF_NONE

u5, h5

HAL_XSPI_CS_BOUNDARY_NONE

Refer to

HAL_XSPI_CAL_DATA_OUTPUT_DELAY

u5

HAL_XSPI_HSIC_DELAY_CAL_DATA_OUTPUT

Refer to

HAL_XSPI_CAL_DQS_INPUT_DELAY

u5

HAL_XSPI_HSIC_DELAY_CAL_DQS_INPUT

Refer to

HAL_XSPI_CAL_FEEDBACK_CLK_DELAY

u5

HAL_XSPI_HSIC_DELAY_CAL_FEEDBACK_CLK

Refer to

HAL_XSPI_CAL_FULL_CYCLE_DELAY

u5

HAL_XSPI_HSIC_DELAY_CAL_FULL_CYCLE

Refer to

HAL_XSPI_CLOCK_MODE_0

u5, h5

HAL_XSPI_CLOCK_LOW

Refer to

HAL_XSPI_CLOCK_MODE_3

u5, h5

HAL_XSPI_CLOCK_HIGH

Refer to

HAL_XSPI_DATA_16_LINES

u5

HAL_XSPI_REGULAR_DATA_16LINES

Refer to

HAL_XSPI_DATA_1_LINE

u5, h5

HAL_XSPI_REGULAR_DATA_1LINE

Refer to

HAL_XSPI_DATA_2_LINES

u5, h5

HAL_XSPI_REGULAR_DATA_2LINES

Refer to

HAL_XSPI_DATA_4_LINES

u5, h5

HAL_XSPI_REGULAR_DATA_4LINES

Refer to

HAL_XSPI_DATA_8_LINES

u5, h5

HAL_XSPI_REGULAR_DATA_8LINES

Refer to

HAL_XSPI_DATA_DTR_DISABLE

u5, h5

HAL_XSPI_DATA_DTR_DISABLED

Refer to

HAL_XSPI_DATA_DTR_ENABLE

u5, h5

HAL_XSPI_DATA_DTR_ENABLED

Refer to

HAL_XSPI_DATA_NONE

u5, h5

HAL_XSPI_REGULAR_DATA_NONE

Refer to

HAL_XSPI_DELAY_BLOCK_BYPASS

u5, h5

HAL_XSPI_DLYB_BYPASS

Refer to

HAL_XSPI_DELAY_BLOCK_ON

u5, h5

HAL_XSPI_DLYB_ON

Refer to

HAL_XSPI_DHQC_DISABLE

u5, h5

HAL_XSPI_DELAY_HOLD_NONE

Refer to

HAL_XSPI_DHQC_ENABLE

u5, h5

HAL_XSPI_DELAY_HOLD_QUARTCYCLE

Refer to

HAL_XSPI_DQS_DISABLE

u5, h5

HAL_XSPI_DQS_DISABLED

Refer to

HAL_XSPI_DQS_ENABLE

u5, h5

HAL_XSPI_DQS_ENABLED

Refer to

HAL_XSPI_DUAL_MEM

u5, h5

HAL_XSPI_MEMORY_DUAL

Refer to

HAL_XSPI_ERROR_DMA

u5, h5

HAL_XSPI_ERROR_DMA

Refer to

HAL_XSPI_ERROR_INVALID_CALLBACK

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_ERROR_INVALID_PARAM

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_ERROR_INVALID_SEQUENCE

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_ERROR_NONE

u5, h5

HAL_XSPI_ERROR_NONE

Refer to

HAL_XSPI_ERROR_TIMEOUT

u5, h5

HAL_XSPI_ERROR_TIMEOUT

Refer to

HAL_XSPI_ERROR_TRANSFER

u5, h5

HAL_XSPI_ERROR_TRANSFER

Refer to

HAL_XSPI_FIXED_LATENCY

u5, h5

HAL_XSPI_LATENCY_FIXED

Refer to

HAL_XSPI_FLAG_BUSY

u5, h5

HAL_XSPI_FLAG_BUSY

Refer to

HAL_XSPI_FLAG_FT

u5, h5

HAL_XSPI_FLAG_FT

Refer to

HAL_XSPI_FLAG_SM

u5, h5

HAL_XSPI_FLAG_SM

Refer to

HAL_XSPI_FLAG_TC

u5, h5

HAL_XSPI_FLAG_TC

Refer to

HAL_XSPI_FLAG_TE

u5, h5

HAL_XSPI_FLAG_TE

Refer to

HAL_XSPI_FLAG_TO

u5, h5

HAL_XSPI_FLAG_TO

Refer to

HAL_XSPI_FREERUNCLK_DISABLE

u5, h5

HAL_XSPI_FREE_RUNNING_CLK_DISABLED

Refer to

HAL_XSPI_FREERUNCLK_ENABLE

u5, h5

HAL_XSPI_FREE_RUNNING_CLK_ENABLED

Refer to

HAL_XSPI_INSTRUCTION_16_BITS

u5, h5

HAL_XSPI_INSTRUCTION_16BIT

Refer to

HAL_XSPI_INSTRUCTION_1_LINE

u5, h5

HAL_XSPI_INSTRUCTION_1LINE

Refer to

HAL_XSPI_INSTRUCTION_24_BITS

u5, h5

HAL_XSPI_INSTRUCTION_24BIT

Refer to

HAL_XSPI_INSTRUCTION_2_LINES

u5, h5

HAL_XSPI_INSTRUCTION_2LINES

Refer to

HAL_XSPI_INSTRUCTION_32_BITS

u5, h5

HAL_XSPI_INSTRUCTION_32BIT

Refer to

HAL_XSPI_INSTRUCTION_4_LINES

u5, h5

HAL_XSPI_INSTRUCTION_4LINES

Refer to

HAL_XSPI_INSTRUCTION_8_BITS

u5, h5

HAL_XSPI_INSTRUCTION_8BIT

Refer to

HAL_XSPI_INSTRUCTION_8_LINES

u5, h5

HAL_XSPI_INSTRUCTION_8LINES

Refer to

HAL_XSPI_INSTRUCTION_DTR_DISABLE

u5, h5

HAL_XSPI_INSTRUCTION_DTR_DISABLED

Refer to

HAL_XSPI_INSTRUCTION_DTR_ENABLE

u5, h5

HAL_XSPI_INSTRUCTION_DTR_ENABLED

Refer to

HAL_XSPI_INSTRUCTION_NONE

u5, h5

HAL_XSPI_INSTRUCTION_NONE

Refer to

HAL_XSPI_IT_FT

u5, h5

HAL_XSPI_IT_FT

Refer to

HAL_XSPI_IT_SM

u5, h5

HAL_XSPI_IT_SM

Refer to

HAL_XSPI_IT_TC

u5, h5

HAL_XSPI_IT_TC

Refer to

HAL_XSPI_IT_TE

u5, h5

HAL_XSPI_IT_TE

Refer to

HAL_XSPI_IT_TO

u5, h5

HAL_XSPI_IT_TO

Refer to

HAL_XSPI_LATENCY_ON_WRITE

u5, h5

HAL_XSPI_WRITE_ZERO_LATENCY_ENABLED

Refer to

HAL_XSPI_MATCH_MODE_AND

u5, h5

HAL_XSPI_MATCH_MODE_AND

Refer to

HAL_XSPI_MATCH_MODE_OR

u5, h5

HAL_XSPI_MATCH_MODE_OR

Refer to

HAL_XSPI_MAXCAL_NOT_REACHED

u5

HAL_XSPI_HSIC_MAX_CAL_NOT_REACHED

Refer to

HAL_XSPI_MAXCAL_REACHED

u5

HAL_XSPI_HSIC_MAX_CAL_REACHED

Refer to

HAL_XSPI_MEMORY_ADDRESS_SPACE

u5, h5

HAL_XSPI_ADDR_MEMORY

Refer to

HAL_XSPI_MEMTYPE_APMEM

u5, h5

HAL_XSPI_MEMORY_TYPE_APMEM

Refer to

HAL_XSPI_MEMTYPE_APMEM_16BITS

u5, h5

HAL_XSPI_MEMORY_TYPE_APMEM_16BIT

Refer to

HAL_XSPI_MEMTYPE_HYPERBUS

u5, h5

HAL_XSPI_MEMORY_TYPE_HYPERBUS

Refer to

HAL_XSPI_MEMTYPE_MACRONIX

u5, h5

HAL_XSPI_MEMORY_TYPE_MACRONIX

Refer to

HAL_XSPI_MEMTYPE_MACRONIX_RAM

u5, h5

HAL_XSPI_MEMORY_TYPE_MACRONIX_RAM

Refer to

HAL_XSPI_MEMTYPE_MICRON

u5, h5

HAL_XSPI_MEMORY_TYPE_MICRON

Refer to

HAL_XSPI_NO_LATENCY_ON_WRITE

u5, h5

HAL_XSPI_WRITE_ZERO_LATENCY_DISABLED

Refer to

HAL_XSPI_OPTYPE_COMMON_CFG

u5, h5

HAL_XSPI_OPERATION_COMMON_CFG

Refer to

HAL_XSPI_OPTYPE_READ_CFG

u5, h5

HAL_XSPI_OPERATION_READ_CFG

Refer to

HAL_XSPI_OPTYPE_WRAP_CFG

u5, h5

HAL_XSPI_OPERATION_WRAP_CFG

Refer to

HAL_XSPI_OPTYPE_WRITE_CFG

u5, h5

HAL_XSPI_OPERATION_WRITE_CFG

Refer to

HAL_XSPI_REGISTER_ADDRESS_SPACE

u5, h5

HAL_XSPI_ADDR_REGISTER

Refer to

HAL_XSPI_SAMPLE_SHIFT_HALFCYCLE

u5, h5

HAL_XSPI_SAMPLE_SHIFT_HALFCYCLE

Refer to

HAL_XSPI_SAMPLE_SHIFT_NONE

u5, h5

HAL_XSPI_SAMPLE_SHIFT_NONE

Refer to

HAL_XSPI_SELECT_IO_11_8

u5

HAL_XSPI_IO_11_8

Refer to

HAL_XSPI_SELECT_IO_15_12

u5

HAL_XSPI_IO_15_12

Refer to

HAL_XSPI_SELECT_IO_15_8

u5

HAL_XSPI_IO_15_8

Refer to

HAL_XSPI_SELECT_IO_3_0

u5, h5

HAL_XSPI_IO_3_0

Refer to

HAL_XSPI_SELECT_IO_7_0

u5, h5

HAL_XSPI_IO_7_0

Refer to

HAL_XSPI_SELECT_IO_7_4

u5, h5

HAL_XSPI_IO_7_4

Refer to

HAL_XSPI_SINGLE_MEM

u5, h5

HAL_XSPI_MEMORY_SINGLE

Refer to

HAL_XSPI_SIOO_INST_EVERY_CMD

u5, h5

HAL_XSPI_SIOO_DISABLED

Refer to

HAL_XSPI_SIOO_INST_ONLY_FIRST_CMD

u5, h5

HAL_XSPI_SIOO_ENABLED

Refer to

HAL_XSPI_SIZE_128B

u5, h5

HAL_XSPI_MEMORY_SIZE_128BIT

Refer to

HAL_XSPI_SIZE_128KB

u5, h5

HAL_XSPI_MEMORY_SIZE_128KBIT

Refer to

HAL_XSPI_SIZE_128MB

u5, h5

HAL_XSPI_MEMORY_SIZE_128MBIT

Refer to

HAL_XSPI_SIZE_16B

u5, h5

HAL_XSPI_MEMORY_SIZE_16BIT

Refer to

HAL_XSPI_SIZE_16GB

u5, h5

HAL_XSPI_MEMORY_SIZE_16GBIT

Refer to

HAL_XSPI_SIZE_16KB

u5, h5

HAL_XSPI_MEMORY_SIZE_16KBIT

Refer to

HAL_XSPI_SIZE_16MB

u5, h5

HAL_XSPI_MEMORY_SIZE_16MBIT

Refer to

HAL_XSPI_SIZE_1GB

u5, h5

HAL_XSPI_MEMORY_SIZE_1GBIT

Refer to

HAL_XSPI_SIZE_1KB

u5, h5

HAL_XSPI_MEMORY_SIZE_1KBIT

Refer to

HAL_XSPI_SIZE_1MB

u5, h5

HAL_XSPI_MEMORY_SIZE_1MBIT

Refer to

HAL_XSPI_SIZE_256B

u5, h5

HAL_XSPI_MEMORY_SIZE_256BIT

Refer to

HAL_XSPI_SIZE_256KB

u5, h5

HAL_XSPI_MEMORY_SIZE_512KBIT

Refer to

HAL_XSPI_SIZE_256MB

u5, h5

HAL_XSPI_MEMORY_SIZE_256MBIT

Refer to

HAL_XSPI_SIZE_2GB

u5, h5

HAL_XSPI_MEMORY_SIZE_2GBIT

Refer to

HAL_XSPI_SIZE_2KB

u5, h5

HAL_XSPI_MEMORY_SIZE_2KBIT

Refer to

HAL_XSPI_SIZE_2MB

u5, h5

HAL_XSPI_MEMORY_SIZE_2MBIT

Refer to

HAL_XSPI_SIZE_32B

u5, h5

HAL_XSPI_MEMORY_SIZE_32BIT

Refer to

HAL_XSPI_SIZE_32GB

u5, h5

HAL_XSPI_MEMORY_SIZE_32GBIT

Refer to

HAL_XSPI_SIZE_32KB

u5, h5

HAL_XSPI_MEMORY_SIZE_32KBIT

Refer to

HAL_XSPI_SIZE_32MB

u5, h5

HAL_XSPI_MEMORY_SIZE_32MBIT

Refer to

HAL_XSPI_SIZE_4GB

u5, h5

HAL_XSPI_MEMORY_SIZE_4GBIT

Refer to

HAL_XSPI_SIZE_4KB

u5, h5

HAL_XSPI_MEMORY_SIZE_4KBIT

Refer to

HAL_XSPI_SIZE_4MB

u5, h5

HAL_XSPI_MEMORY_SIZE_4MBIT

Refer to

HAL_XSPI_SIZE_512B

u5, h5

HAL_XSPI_MEMORY_SIZE_512BIT

Refer to

HAL_XSPI_SIZE_512KB

u5, h5

HAL_XSPI_MEMORY_SIZE_512KBIT

Refer to

HAL_XSPI_SIZE_512MB

u5, h5

HAL_XSPI_MEMORY_SIZE_512MBIT

Refer to

HAL_XSPI_SIZE_64B

u5, h5

HAL_XSPI_MEMORY_SIZE_64BIT

Refer to

HAL_XSPI_SIZE_64KB

u5, h5

HAL_XSPI_MEMORY_SIZE_64KBIT

Refer to

HAL_XSPI_SIZE_64MB

u5, h5

HAL_XSPI_MEMORY_SIZE_64MBIT

Refer to

HAL_XSPI_SIZE_8GB

u5, h5

HAL_XSPI_MEMORY_SIZE_8GBIT

Refer to

HAL_XSPI_SIZE_8KB

u5, h5

HAL_XSPI_MEMORY_SIZE_8KBIT

Refer to

HAL_XSPI_SIZE_8MB

u5, h5

HAL_XSPI_MEMORY_SIZE_8MBIT

Refer to

HAL_XSPI_STATE_ABORT

u5, h5

HAL_XSPI_STATE_ABORT

Refer to

HAL_XSPI_STATE_BUSY_AUTO_POLLING

u5, h5

HAL_XSPI_STATE_AUTO_POLLING_ACTIVE

Refer to

HAL_XSPI_STATE_BUSY_CMD

u5, h5

HAL_XSPI_STATE_CMD_ACTIVE

Refer to

HAL_XSPI_STATE_BUSY_MEM_MAPPED

u5, h5

HAL_XSPI_STATE_MEMORY_MAPPED_ACTIVE

Refer to

HAL_XSPI_STATE_BUSY_RX

u5, h5

HAL_XSPI_STATE_RX_ACTIVE

Refer to

HAL_XSPI_STATE_BUSY_TX

u5, h5

HAL_XSPI_STATE_TX_ACTIVE

Refer to

HAL_XSPI_STATE_CMD_CFG

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_STATE_ERROR

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_STATE_HYPERBUS_INIT

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_STATE_READY

u5, h5

HAL_XSPI_STATE_IDLE

Refer to

HAL_XSPI_STATE_READ_CMD_CFG

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_STATE_RESET

u5, h5

HAL_XSPI_STATE_RESET

Refer to

HAL_XSPI_STATE_WRITE_CMD_CFG

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_TIMEOUT_COUNTER_DISABLE

u5, h5

HAL_XSPI_TIMEOUT_DISABLE

Refer to

HAL_XSPI_TIMEOUT_COUNTER_ENABLE

u5, h5

HAL_XSPI_TIMEOUT_ENABLE

Refer to

HAL_XSPI_TIMEOUT_DEFAULT_VALUE

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_VARIABLE_LATENCY

u5, h5

HAL_XSPI_LATENCY_VARIABLE

Refer to

HAL_XSPI_WRAP_128_BYTES

u5, h5

HAL_XSPI_WRAP_128BYTE

Refer to

HAL_XSPI_WRAP_16_BYTES

u5, h5

HAL_XSPI_WRAP_16BYTE

Refer to

HAL_XSPI_WRAP_32_BYTES

u5, h5

HAL_XSPI_WRAP_32BYTE

Refer to

HAL_XSPI_WRAP_64_BYTES

u5, h5

HAL_XSPI_WRAP_64BYTE

Refer to

HAL_XSPI_WRAP_NOT_SUPPORTED

u5, h5

HAL_XSPI_WRAP_NOT_SUPPORTED

Refer to

HAL_XSPI_ABORT_CB_ID

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_CMD_CPLT_CB_ID

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_ERROR_CB_ID

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_FIFO_THRESHOLD_CB_ID

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_MSP_DEINIT_CB_ID

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_MSP_INIT_CB_ID

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_RX_CPLT_CB_ID

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_RX_HALF_CPLT_CB_ID

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_STATUS_MATCH_CB_ID

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_TIMEOUT_CB_ID

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_TX_CPLT_CB_ID

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_TX_HALF_CPLT_CB_ID

u5, h5

Removed / New Usage changes

Refer to


HAL XSPI enumerations

HAL1

series

HAL2

Refer to

HAL_XSPI_CallbackIDTypeDef

u5, h5

hal_xspi_cb_t

Refer to


HAL XSPI macros

HAL1

series

HAL2

Refer to

HAL_XSPI_CLEAR_FLAG

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_DISABLE

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_DISABLE_IT

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_ENABLE

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_ENABLE_IT

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_GET_FLAG

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_GET_IT_SOURCE

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_RESET_HANDLE_STATE

u5, h5

Removed / New Usage changes

Refer to


HAL XSPI structures

HAL1

series

HAL2

Refer to

XSPIM_CfgTypeDef

u5

hal_xspi_xspim_config_t

Refer to

XSPI_AutoPollingTypeDef

u5, h5

hal_xspi_auto_polling_config_t

Refer to

XSPI_HSCalTypeDef

u5

hal_xspi_hsic_config_t

Refer to

XSPI_HandleTypeDef

u5, h5

hal_xspi_handle_t

Refer to

XSPI_HyperbusCfgTypeDef

u5, h5

hal_xspi_hyperbus_config_t

Refer to

XSPI_HyperbusCmdTypeDef

u5, h5

hal_xspi_hyperbus_cmd_t

Refer to

XSPI_InitTypeDef

u5, h5

Removed / New Usage changes

Refer to

XSPI_MemoryMappedTypeDef

u5, h5

hal_xspi_memory_mapped_config_t

Refer to

XSPI_RegularCmdTypeDef

u5, h5

hal_xspi_regular_cmd_t

Refer to

pXSPI_CallbackTypeDef

u5, h5

hal_xspi_cb_t

Refer to

HAL_XSPI_DLYB_CfgTypeDef

u5, h5

hal_xspi_cb_t

Refer to


HAL XSPI functions

HAL1

series

HAL2

Refer to

HAL_XSPIM_Config

u5

HAL_XSPI_XSPIM_SetConfig

Refer to

HAL_XSPI_Abort

u5, h5

HAL_XSPI_Abort

Refer to

HAL_XSPI_AbortCpltCallback

u5, h5

HAL_XSPI_AbortCpltCallback

Refer to

HAL_XSPI_Abort_IT

u5, h5

HAL_XSPI_Abort_IT

Refer to

HAL_XSPI_AutoPolling

u5, h5

HAL_XSPI_ExecRegularAutoPoll

Refer to

HAL_XSPI_AutoPolling_IT

u5, h5

HAL_XSPI_ExecRegularAutoPoll_IT

Refer to

HAL_XSPI_CmdCpltCallback

u5, h5

HAL_XSPI_CmdCpltCallback

Refer to

HAL_XSPI_Command

u5, h5

HAL_XSPI_SendRegularCmd

Refer to

HAL_XSPI_Command_IT

u5, h5

HAL_XSPI_SendRegularCmd_IT

Refer to

HAL_XSPI_DLYB_GetClockPeriod

u5, h5

HAL_XSPI_DLYB_CalculateMaxClockPhase

Refer to

HAL_XSPI_DLYB_GetConfig

u5, h5

HAL_XSPI_DLYB_GetConfigDelay

Refer to

HAL_XSPI_DLYB_SetConfig

u5, h5

HAL_XSPI_DLYB_SetConfigDelay

Refer to

HAL_XSPI_DeInit

u5, h5

HAL_XSPI_DeInit

Refer to

HAL_XSPI_ErrorCallback

u5, h5

HAL_XSPI_ErrorCallback

Refer to

HAL_XSPI_FifoThresholdCallback

u5, h5

HAL_XSPI_FifoThresholdCallback

Refer to

HAL_XSPI_GetDelayValue

u5

HAL_XSPI_HSIC_GetConfigDelay

Refer to

HAL_XSPI_GetError

u5, h5

HAL_XSPI_GetLastErrorCodes

Refer to

HAL_XSPI_GetFifoThreshold

u5, h5

HAL_XSPI_GetFifoThreshold

Refer to

HAL_XSPI_GetState

u5, h5

HAL_XSPI_GetState

Refer to

HAL_XSPI_HyperbusCfg

u5, h5

HAL_XSPI_SendHyperbusCmd

Refer to

HAL_XSPI_HyperbusCmd

u5, h5

HAL_XSPI_SendHyperbusCmd

Refer to

HAL_XSPI_IRQHandler

u5, h5

HAL_XSPI_IRQHandler

Refer to

HAL_XSPI_Init

u5, h5

HAL_XSPI_Init

Refer to

HAL_XSPI_MemoryMapped

u5, h5

HAL_XSPI_StartMemoryMappedMode

Refer to

HAL_XSPI_IsMemoryMapped

u5, h5

Not implemented yet in HAL2.

Refer to

HAL_XSPI_MspDeInit

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_MspInit

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_Receive

u5, h5

HAL_XSPI_Receive

Refer to

HAL_XSPI_Receive_DMA

u5, h5

HAL_XSPI_Receive_DMA

Refer to

HAL_XSPI_Receive_IT

u5, h5

HAL_XSPI_Receive_IT

Refer to

HAL_XSPI_RegisterCallback

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_RxCpltCallback

u5, h5

HAL_XSPI_RxCpltCallback

Refer to

HAL_XSPI_RxHalfCpltCallback

u5, h5

HAL_XSPI_RxHalfCpltCallback

Refer to

HAL_XSPI_SetClockPrescaler

u5, h5

HAL_XSPI_SetPrescaler

Refer to

HAL_XSPI_SetDelayValue

u5

HAL_XSPI_HSIC_SetConfigDelay

Refer to

HAL_XSPI_SetDeviceSize

u5, h5

HAL_XSPI_SetMemorySize

Refer to

HAL_XSPI_SetFifoThreshold

u5, h5

HAL_XSPI_SetFifoThreshold

Refer to

HAL_XSPI_SetMemoryType

u5, h5

HAL_XSPI_SetMemoryType

Refer to

HAL_XSPI_SetTimeout

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_StatusMatchCallback

u5, h5

HAL_XSPI_StatusMatchCallback

Refer to

HAL_XSPI_TimeOutCallback

u5, h5

Removed / New Usage changes

Refer to

HAL_XSPI_Transmit

u5, h5

HAL_XSPI_Transmit

Refer to

HAL_XSPI_Transmit_DMA

u5, h5

HAL_XSPI_Transmit_DMA

Refer to

HAL_XSPI_Transmit_IT

u5, h5

HAL_XSPI_Transmit_IT

Refer to

HAL_XSPI_TxCpltCallback

u5, h5

HAL_XSPI_TxCpltCallback

Refer to

HAL_XSPI_TxHalfCpltCallback

u5, h5

HAL_XSPI_TxHalfCpltCallback

Refer to

HAL_XSPI_UnRegisterCallback

u5, h5

Removed / New Usage changes

Refer to